package com.steak.solid.LSP;

import com.steak.javase.solid.LSP.CustomList;

/**
 * 功能说明： 里氏替换原则，LSP认为“程序中的对象应该是可以在不改变程序正确性的前提下被它的子类所替换的”，
 *          即子类应该可以替换任何基类能够出现的地方，并且经过替换后，代码还能正常工作。
 * <p>
 * Original @Author: steakliu-刘牌, 2022-08-09  15:37
 * <p>
 * Copyright (C)2020-2022  steakliu All rights reserved.
 */
public class LSPTest {
    public static void main(String[] args) {
        CustomList customList = new CustomList();
        customList.add("1");
        customList.add("2");
        System.out.println(customList.size());
    }
}
